// Header Protection
#ifndef _WATERSCRIPT_H_
#define _WATERSCRIPT_H_

// Include Files
#include "IE\Definitions.h"
#include "IE\ScriptNode.h"

/////////////////////////////////////////////////////////////////////////////////////
// TODO
class CWaterScript : public IE::CScriptNode
{
	//// HACK: holding copy of mesh
	//struct Vert
	//{
	//	float_t pos[3];
	//	float_t tex0[2];
	//	float_t tex1[2];
	//};

	//Vert arrVertices[101][101];

public:     // methods
	CWaterScript();
	~CWaterScript();

//private:    // event handlers
//	void OnCreate( CEventArg &_rArg );
//	void OnDestroy( CEventArg &_rArg );
//	void OnUpdate( CEventArg &_rArg );

//	// get rid of/replace
//#define		SIZE	 64
//	float_t wave_movement;

private:    // dummy definitions
	CWaterScript( CWaterScript const & );
	CWaterScript &operator =( CWaterScript const & );
};

// Header Protection
#endif // _WATERSCRIPT_H_
